vigorous competitor - Alemán Inglés Diccionario